TruGolf Holdings TRUG Stock Institutional Ownership Smart Money Outflows 20260420 Immunocore IMCR Stock Why It Could Plunge Touches Low 20260420 Best Time to Buy Genco GNK Stock Buying Pressure 20260420 PSHG Performance beats Q4 2025 EPS estimates by 87 percent shares rise modestly in todays trading session CEA Warrant BNCWW Stock Volume Stability Smart Money Active 20260420